ground torpedo - Español Inglés Diccionario